home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.5 Complementary Applications 2004 February / SGI IRIX 6.5 Complementary Applications 2004 February.iso / dist / cde.idb / usr / dt / share / man / cat3 / ApplicationShell.z.z / ApplicationShell.z / ApplicationShell
Encoding:
Text File  |  2003-11-18  |  13.4 KB  |  265 lines

  1.  
  2.  
  3.  
  4.      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.       _A_p_p_l_i_c_a_t_i_o_n_S_h_e_l_l - The ApplicationShell widget class
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.       #include <Xm/Xm.h>
  13.       #include <X11/Shell.h>
  14.  
  15.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.       ApplicationShell is used as the main top-level window    for an
  17.       application.    An application should have more    than one
  18.       ApplicationShell only    if it implements multiple logical
  19.       applications.
  20.  
  21.     CCCCllllaaaasssssssseeeessss
  22.       ApplicationShell inherits behavior and resources from    _C_o_r_e,
  23.       _C_o_m_p_o_s_i_t_e, _S_h_e_l_l, _W_M_S_h_e_l_l, _V_e_n_d_o_r_S_h_e_l_l, and _T_o_p_L_e_v_e_l_S_h_e_l_l.
  24.  
  25.       The class pointer is _a_p_p_l_i_c_a_t_i_o_n_S_h_e_l_l_W_i_d_g_e_t_C_l_a_s_s.
  26.  
  27.       The class name is _A_p_p_l_i_c_a_t_i_o_n_S_h_e_l_l.
  28.  
  29.     NNNNeeeewwww RRRReeeessssoooouuuurrrrcccceeeessss
  30.       The following    table defines a    set of widget resources    used
  31.       by the programmer to specify data.  The programmer can also
  32.       set the resource values for the inherited classes to set
  33.       attributes for this widget.  To reference a resource by name
  34.       or by    class in a .Xdefaults file, remove the _X_m_N or _X_m_C
  35.       prefix and use the remaining letters.     To specify one    of the
  36.       defined values for a resource    in a .Xdefaults    file, remove
  37.       the _X_m prefix    and use    the remaining letters (in either
  38.       lowercase or uppercase, but include any underscores between
  39.       words).  The codes in    the access column indicate if the
  40.       given    resource can be    set at creation    time (C), set by using
  41.       _X_t_S_e_t_V_a_l_u_e_s (S), retrieved by    using _X_t_G_e_t_V_a_l_u_e_s (G), or is
  42.       not applicable (N/A).
  43.  
  44.                AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll    RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  45.           NNNNaaaammmmeeee    CCCCllllaaaassssssss      TTTTyyyyppppeeee         DDDDeeeeffffaaaauuuulllltttt   AAAAcccccccceeeessssssss
  46.           _______________________________________________
  47.           XmNargc    XmCArgc      int         0           CSG
  48.           XmNargv    XmCArgv      String *   NULL      CSG
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                        (printed 11/11/03)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))
  71.  
  72.  
  73.  
  74.       _X_m_N_a_r_g_c
  75.            Specifies the number of arguments given in the _X_m_N_a_r_g_v
  76.            resource.  The function _X_t_I_n_i_t_i_a_l_i_z_e sets this resource
  77.            on the shell widget instance it creates by using    its
  78.            parameters as the values.
  79.  
  80.       _X_m_N_a_r_g_v
  81.            Specifies the argument list required by a session
  82.            manager to restart the application, if it is killed.
  83.            This list should    be updated at appropriate points by
  84.            the application if a new    state has been reached which
  85.            can be directly restarted.  The function    _X_t_I_n_i_t_i_a_l_i_z_e
  86.            sets this resource on the shell widget instance it
  87.            creates by using    its parameters as the values.
  88.  
  89.     IIIInnnnhhhheeeerrrriiiitttteeeedddd RRRReeeessssoooouuuurrrrcccceeeessss
  90.       ApplicationShell inherits behavior and resources from    the
  91.       following superclasses.  For a complete description of each
  92.       resource, refer to the manual    page for that superclass.
  93.  
  94.                TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  95.      NNNNaaaammmmeeee           CCCCllllaaaassssssss         TTTTyyyyppppeeee       DDDDeeeeffffaaaauuuulllltttt   AAAAcccccccceeeessssssss
  96.      ______________________________________________________________________
  97.      XmNiconic           XmCIconic         Boolean   False     CSG
  98.      XmNiconName       XmCIconName         String       NULL         CSG
  99.      XmNiconNameEncoding   XmCIconNameEncoding     Atom       dynamic   CSG
  100.  
  101.  
  102.                    VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee    SSSSeeeetttt
  103.      NNNNaaaammmmeeee              CCCCllllaaaassssssss               TTTTyyyyppppeeee           DDDDeeeeffffaaaauuuulllltttt        AAAAcccccccceeeessssssss
  104.      _____________________________________________________________________________________
  105.      XmNaudibleWarning          XmCAudibleWarning           unsigned    char   XmBELL        CSG
  106.      XmNbuttonFontList          XmCButtonFontList           XmFontList      dynamic        CSG
  107.      XmNdefaultFontList          XmCDefaultFontList       XmFontList      dynamic        CG
  108.      XmNdeleteResponse          XmCDeleteResponse           unsigned    char   XmDESTROY    CSG
  109.      XmNinputMethod          XmCInputMethod           String           NULL        CSG
  110.      XmNkeyboardFocusPolicy   XmCKeyboardFocusPolicy   unsigned    char   XmEXPLICIT   CSG
  111.      XmNlabelFontList          XmCLabelFontList           XmFontList      dynamic        CSG
  112.      XmNmwmDecorations          XmCMwmDecorations           int           -1        CSG
  113.      XmNmwmFunctions          XmCMwmFunctions           int           -1        CSG
  114.      XmNmwmInputMode          XmCMwmInputMode           int           -1        CSG
  115.      XmNmwmMenu              XmCMwmMenu           String           NULL        CSG
  116.      XmNpreeditType          XmCPreeditType           String           dynamic        CSG
  117.      XmNshellUnitType          XmCShellUnitType           unsigned    char   XmPIXELS        CSG
  118.      XmNtextFontList          XmCTextFontList           XmFontList      dynamic        CSG
  119.      XmNuseAsyncGeometry      XmCUseAsyncGeometry      Boolean           False        CSG
  120.  
  121.  
  122.                   WWWWMMMMSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  123.      NNNNaaaammmmeeee        CCCCllllaaaassssssss           TTTTyyyyppppeeee         DDDDeeeeffffaaaauuuulllltttt             AAAAcccccccceeeessssssss
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                        (printed 11/11/03)
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))
  137.  
  138.  
  139.  
  140.      ______________________________________________________________________________
  141.      XmNbaseHeight    XmCBaseHeight       int         XtUnspecifiedShellInt   CSG
  142.      XmNbaseWidth    XmCBaseWidth       int         XtUnspecifiedShellInt   CSG
  143.      XmNheightInc    XmCHeightInc       int         XtUnspecifiedShellInt   CSG
  144.      XmNiconMask    XmCIconMask       Pixmap    NULL             CSG
  145.      XmNiconPixmap    XmCIconPixmap       Pixmap    NULL             CSG
  146.      XmNiconWindow    XmCIconWindow       Window    NULL             CSG
  147.      XmNiconX        XmCIconX       int         -1                 CSG
  148.      XmNiconY        XmCIconY       int         -1                 CSG
  149.      XmNinitialState    XmCInitialState       int         NormalState         CSG
  150.      XmNinput        XmCInput       Boolean   True             CSG
  151.      XmNmaxAspectX    XmCMaxAspectX       int         XtUnspecifiedShellInt   CSG
  152.      XmNmaxAspectY    XmCMaxAspectY       int         XtUnspecifiedShellInt   CSG
  153.      XmNmaxHeight    XmCMaxHeight       int         XtUnspecifiedShellInt   CSG
  154.      XmNmaxWidth    XmCMaxWidth       int         XtUnspecifiedShellInt   CSG
  155.      XmNminAspectX    XmCMinAspectX       int         XtUnspecifiedShellInt   CSG
  156.      XmNminAspectY    XmCMinAspectY       int         XtUnspecifiedShellInt   CSG
  157.      XmNminHeight    XmCMinHeight       int         XtUnspecifiedShellInt   CSG
  158.      XmNminWidth    XmCMinWidth       int         XtUnspecifiedShellInt   CSG
  159.      XmNtitle        XmCTitle       String    dynamic             CSG
  160.      XmNtitleEncoding    XmCTitleEncoding   Atom         dynamic             CSG
  161.      XmNtransient    XmCTransient       Boolean   False             CSG
  162.      XmNwaitForWm    XmCWaitForWm       Boolean   True             CSG
  163.      XmNwidthInc    XmCWidthInc       int         XtUnspecifiedShellInt   CSG
  164.      XmNwindowGroup    XmCWindowGroup       Window    dynamic             CSG
  165.      XmNwinGravity    XmCWinGravity       int         dynamic             CSG
  166.      XmNwmTimeout    XmCWmTimeout       int         5000 ms             CSG
  167.  
  168.  
  169.                           SSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  170.      NNNNaaaammmmeeee               CCCCllllaaaassssssss             TTTTyyyyppppeeee              DDDDeeeeffffaaaauuuulllltttt       AAAAcccccccceeeessssssss
  171.      ____________________________________________________________________________________________________
  172.      XmNallowShellResize       XmCAllowShellResize     Boolean          False           CG
  173.      XmNcreatePopupChildProc   XmCCreatePopupChildProc     XtCreatePopupChildProc      NULL           CSG
  174.      XmNgeometry           XmCGeometry         String              NULL           CSG
  175.      XmNoverrideRedirect       XmCOverrideRedirect     Boolean          False           CSG
  176.      XmNpopdownCallback           XmCCallback         XtCallbackList          NULL           C
  177.      XmNpopupCallback           XmCCallback         XtCallbackList          NULL           C
  178.      XmNsaveUnder           XmCSaveUnder         Boolean          False           CSG
  179.      XmNvisual               XmCVisual         Visual    *          CopyFromParent   CSG
  180.  
  181.  
  182.                  CCCCoooommmmppppoooossssiiiitttteeee RRRReeeessssoooouuuurrrrcccceeee    SSSSeeeetttt
  183.      NNNNaaaammmmeeee         CCCCllllaaaassssssss             TTTTyyyyppppeeee       DDDDeeeeffffaaaauuuulllltttt   AAAAcccccccceeeessssssss
  184.      ______________________________________________________________________
  185.      XmNchildren     XmCReadOnly         WidgetList       NULL         G
  186.      XmNinsertPosition     XmCInsertPosition   XtOrderProc   NULL         CSG
  187.      XmNnumChildren     XmCReadOnly         Cardinal       0         G
  188.  
  189.  
  190.                            CCCCoooorrrreeee    RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  191.      NNNNaaaammmmeeee                 CCCCllllaaaassssssss                 TTTTyyyyppppeeee          DDDDeeeeffffaaaauuuulllltttt             AAAAcccccccceeeessssssss
  192.  
  193.  
  194.  
  195.      Page 3                        (printed 11/11/03)
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))
  203.  
  204.  
  205.  
  206.      ______________________________________________________________________________________________________________
  207.      XmNaccelerators             XmCAccelerators             XtAccelerators   dynamic             CSG
  208.      XmNancestorSensitive         XmCSensitive             Boolean          dynamic             G
  209.      XmNbackground             XmCBackground             Pixel          dynamic             CSG
  210.      XmNbackgroundPixmap         XmCPixmap                 Pixmap          XmUNSPECIFIED_PIXMAP   CSG
  211.      XmNborderColor             XmCBorderColor             Pixel          XtDefaultForeground    CSG
  212.      XmNborderPixmap             XmCPixmap                 Pixmap          XmUNSPECIFIED_PIXMAP   CSG
  213.      XmNborderWidth             XmCBorderWidth             Dimension          1                 CSG
  214.      XmNcolormap             XmCColormap             Colormap          dynamic             CG
  215.      XmNdepth                 XmCDepth                 int          dynamic             CG
  216.      XmNdestroyCallback             XmCCallback             XtCallbackList   NULL             C
  217.      XmNheight                 XmCHeight                 Dimension          dynamic             CSG
  218.      XmNinitialResourcesPersistent   XmCInitialResourcesPersistent   Boolean          True             C
  219.      XmNmappedWhenManaged         XmCMappedWhenManaged         Boolean          True             CSG
  220.      XmNscreen                 XmCScreen                 Screen *          dynamic             CG
  221.      XmNsensitive             XmCSensitive             Boolean          True             CSG
  222.      XmNtranslations             XmCTranslations             XtTranslations   dynamic             CSG
  223.      XmNwidth                 XmCWidth                 Dimension          dynamic             CSG
  224.      XmNx                 XmCPosition             Position          0                 CSG
  225.      XmNy                 XmCPosition             Position          0                 CSG
  226.  
  227.  
  228.     TTTTrrrraaaannnnssssllllaaaattttiiiioooonnnnssss
  229.       There    are no translations for    ApplicationShell.
  230.  
  231.      RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
  232.       _C_o_m_p_o_s_i_t_e(_3_X), _C_o_r_e(_3_X), _S_h_e_l_l(_3_X), _W_M_S_h_e_l_l(_3_X),
  233.       _V_e_n_d_o_r_S_h_e_l_l(_3_X), and _T_o_p_L_e_v_e_l_S_h_e_l_l(_3_X).
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.      Page 4                        (printed 11/11/03)
  262.  
  263.  
  264.  
  265.